atomic layer deposition - French English Dictionary